Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 SELWYN ROAD Detached £412,183 £89,000 29 Oct 1998
16 SELWYN ROAD Semi-Detached £510,008 £249,500 8 Apr 2004
18 SELWYN ROAD Detached £355,281 £205,000 2 Jun 2011
20 SELWYN ROAD Detached £413,822 £90,000 23 Dec 1998